<template>
  <div class="flower-detail-container">
    <div class="flower-header">
      <div class="flower-image">
        <img :src="peonyImage" alt="帝王牡丹" @error="handleImageError" />
      </div>
      <div class="flower-basic-info">
        <h1>帝王牡丹</h1>
        <div class="tags">
          <el-tag type="success">毛茛科</el-tag>
          <el-tag type="warning">国家一级保护植物</el-tag>
          <el-tag type="info">中国传统名花</el-tag>
        </div>
      </div>
    </div>

    <div class="detail-sections">
      <!-- 基本信息部分 -->
      <section class="detail-section">
        <h2><i class="el-icon-info"></i> 基本信息</h2>
        <div class="info-content">
          <p><strong>学名：</strong>Paeonia suffruticosa 'Emperor'</p>
          <p><strong>分布地区：</strong>中国河南洛阳等地区</p>
          <p><strong>生长环境：</strong>温带气候，肥沃土壤</p>
          <p><strong>开花时间：</strong>春季（4-5月）</p>
          <p><strong>保护级别：</strong>国家一级保护植物</p>
        </div>
      </section>

      <!-- 稀有原因部分 -->
      <section class="detail-section">
        <h2><i class="el-icon-warning"></i> 稀有原因</h2>
        <div class="info-content">
          <ul>
            <li>遗传资源稀少：纯正品种的遗传基因库有限</li>
            <li>生长周期长：从种植到开花需要3-4年时间</li>
            <li>栽培难度高：对土壤、气候要求严格</li>
            <li>人为破坏：过度采摘和商业化开发</li>
            <li>自然灾害：极端天气影响生长和繁殖</li>
          </ul>
        </div>
      </section>

      <!-- 特征描述部分 -->
      <section class="detail-section">
        <h2><i class="el-icon-document"></i> 特征描述</h2>
        <div class="info-content">
          <p>帝王牡丹是牡丹中的珍品，具有以下特征：</p>
          <ul>
            <li>花朵硕大，直径可达20-25厘米</li>
            <li>花瓣层次丰富，可达100片以上</li>
            <li>花色深红，富丽堂皇</li>
            <li>株高可达1.5-2米</li>
            <li>叶片深绿，有光泽</li>
            <li>花期较长，可持续15-20天</li>
          </ul>
        </div>
      </section>

      <!-- 价值用途部分 -->
      <section class="detail-section">
        <h2><i class="el-icon-medal"></i> 价值用途</h2>
        <div class="info-content">
          <div class="value-grid">
            <div class="value-item">
              <h3>药用价值</h3>
              <ul>
                <li>活血化瘀：牡丹皮可用于治疗血瘀症状</li>
                <li>清热凉血：可用于发热及血热症</li>
                <li>镇痛作用：可缓解各种疼痛</li>
                <li>抗炎消肿：具有显著的消炎效果</li>
              </ul>
            </div>
            <div class="value-item">
              <h3>文化价值</h3>
              <ul>
                <li>国花象征：被誉为"花中之王"</li>
                <li>文化传承：与中国传统文化密切相关</li>
                <li>艺术价值：常见于诗词、绘画等艺术形式</li>
                <li>园艺价值：重要的观赏园艺品种</li>
              </ul>
            </div>
            <div class="value-item">
              <h3>经济价值</h3>
              <ul>
                <li>观赏产业：高端园艺市场的重要品种</li>
                <li>制药原料：中药材市场的重要来源</li>
                <li>旅游资源：牡丹园区的主要观赏植物</li>
                <li>文创产品：衍生品开发的重要素材</li>
              </ul>
            </div>
          </div>
        </div>
      </section>

      <!-- 保护措施部分 -->
      <section class="detail-section">
        <h2><i class="el-icon-umbrella"></i> 保护措施</h2>
        <div class="info-content">
          <ul>
            <li>种质资源保护：建立种质资源库，保存优良品种</li>
            <li>科研培育：开展品种改良和繁育技术研究</li>
            <li>示范基地：建立标准化种植示范基地</li>
            <li>文化传承：加强传统牡丹文化的保护和传承</li>
            <li>市场监管：规范市场交易，打击非法采集</li>
          </ul>
        </div>
      </section>
    </div>
  </div>
</template>

<script>
import OIP from '../assets/images/OIP.jpg'

export default {
  name: 'PeonyDetail',
  data() {
    return {
      peonyImage: OIP,
      defaultImage: require('../assets/images/juan.jpg')
    }
  },
  methods: {
    handleImageError(e) {
      console.error('图片加载失败:', e);
      e.target.src = this.defaultImage;
    }
  }
}
</script>

<style scoped>
.flower-detail-container {
  max-width: 1200px;
  margin: 0 auto;
  padding: 20px;
  background-color: #fff;
  border-radius: 8px;
  box-shadow: 0 2px 12px rgba(0, 0, 0, 0.1);
}

.flower-header {
  display: flex;
  gap: 30px;
  margin-bottom: 40px;
  padding: 20px;
  background: #f8f9fa;
  border-radius: 8px;
}

.flower-image {
  flex: 0 0 400px;
  height: 300px;
  overflow: hidden;
  border-radius: 8px;
}

.flower-image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.flower-basic-info {
  flex: 1;
  display: flex;
  flex-direction: column;
  justify-content: center;
}

.flower-basic-info h1 {
  margin: 0 0 20px 0;
  font-size: 2.5em;
  color: #333;
}

.tags {
  display: flex;
  gap: 10px;
}

.detail-sections {
  display: grid;
  gap: 30px;
}

.detail-section {
  padding: 20px;
  background: #fff;
  border-radius: 8px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.05);
}

.detail-section h2 {
  margin: 0 0 20px 0;
  padding-bottom: 10px;
  border-bottom: 2px solid #409EFF;
  color: #333;
  display: flex;
  align-items: center;
  gap: 10px;
}

.info-content {
  color: #666;
  line-height: 1.6;
}

.info-content ul {
  list-style: none;
  padding: 0;
}

.info-content ul li {
  margin-bottom: 10px;
  padding-left: 20px;
  position: relative;
}

.info-content ul li:before {
  content: "•";
  color: #409EFF;
  position: absolute;
  left: 0;
}

.value-grid {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
  gap: 20px;
}

.value-item {
  padding: 20px;
  background: #f8f9fa;
  border-radius: 8px;
}

.value-item h3 {
  margin: 0 0 15px 0;
  color: #409EFF;
}

@media (max-width: 768px) {
  .flower-header {
    flex-direction: column;
  }

  .flower-image {
    flex: 0 0 200px;
  }

  .value-grid {
    grid-template-columns: 1fr;
  }
}
</style> 